Career 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Israel F4 Geneva Challenger - Geneva Copa Ericsson Uruguay - Montevideo Copa Ericsson - Guadalajara Corona Mexico City Open - Mexico City Steelers Cup - Kosice GHI Bronx Tennis Classic - Bronx ATP Slovak Open Challenger - Bratislava Copa Petrobras Brazil - Aracaju IPP Open - Helsinki II Cyclus Open de Tenis - Florianopolis KGHM Dialog Polish Indoors - Wroclaw Oberstaufen Cup - Oberstaufen Dusseldorf Open Challenger 2007 - Dusseldorf ATP Challenger Trophy 2007 - Trnava The Tarka Challenger - Barnstaple Lambertz Open by Stawag 2007 - Aachen Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Morocco Tennis Tour - Meknes Unicredit Czech Open - Prostejov 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Porsche Open - Poznan Ipsos Bucharest Challenger - Bucharest Caversham International Tennis Tournament - Jersey Iquique Challenger Santiago Challenger Pereira Challenger Savannah Challenger Reggio Emilia Challenger Turin Challenger Bogota Challenger Manta Challenger Cali Challenger Eddleman / USTA Challenger - Birmingham Bogota Challenger Montevideo Challenger Santiago Challenger BMW Tennis Championship - Sunrise Heilbronn Open - Heilbronn Espinho Challenger - Espinho Compaq Challenger - Bucharest XI Venice Open - Venice Copa Ericsson Chile - Santiago Maia Open 2002 - Maia XL Bermuda Open - Bermuda Pekao Open 2003 - Szczecin Renault Slovenian Open - Ljubljana Open Carparti - Brasov Gemax Open 2002 - Belgrade ATU Cup - Weiden 10th Wartburg Open - Eisenach Zagreb Open - Zagreb Zivnobanka Open - Prostejov ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Black Forest Open 2000 - Freudenstadt Challenger 42 - Andrezieux V Torneo Internazionale di Tennis - Barletta ECM Cup - Prague Nord/LB Open - Braunschweig Internazionali di Tennis de San Marino - San Marino Copa Ericsson Brazil - Sao Paulo Zivnobanka Czech Open - Prostejov Muller Cup - Ulm Optimus Maia Open - Maia USTA Challenger of Burbank - Burbank San Luis Potosi ATP Challenger - San Luis Potosi Tatra Banka Open - Bratislava Podebradka Cup - Prague XL Capital Bermuda Open - Bermuda Newcastle Challenger - Newcastle Tampere Challenger - Tampere Neride Prague Indoor - Prague Prague Challenger - Prague ATU Cup 2001 - Weiden Zagreb Open - Zagreb 9th Wartburg Open - Eisenach Kyiv UMC Open - Kiev Open Sainte-Victoire - Aix-En-Provence XL Challenger de Tenis Copa Sevilla - Seville Neride Prague Indoor - Prague Challenger Ford de Cherbourg - Cherbourg Internationale Tenniskampioenschappen Scheveningen - Scheveningen Arrowhead USTA Men's Pro Tennis Classic - Rancho Mirage Maia Open - Oporto CA Challenger - Graz USTA Tennis Championships of Houston - Houston Zivnobanka Czech Open - Prostejov Volkswagen TED Open - Istanbul Cairo Challenger - Cairo Gran Copa Ericsson - Porto Alegre Challenger 42 - Andrezieux Czech Indoor Open - Prague Intersport Heilbronn Open - Heilbronn XL Capital Bermuda Open - Bermuda Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Stella Artois Clay Court Championship - Budaors Ispat Open 2004 - Ostrava Qatar ATP Challenger - Doha Cepu Open - San Marino Porsche Open - Poznan TED Open - Istanbul ATU Cup - Weiden Pekao Open 2004 - Szczecin Privat Bank Cup - Dnepropetrovsk Pro Tennis World Open - Sunrise 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia ECM Prague Open - Prague XL Capital Bermuda Open - Bermuda Copa Petrobras Colombia - Bogota ECM Prague Open 2005 - Prague Czech Open 2005 - Prostejov Nord LB Open 2006 - Braunschweig Top Wool Challenger - Biella PEOPLEnet Cup - Dnepropetrovsk Pekao Open - Szczecin Ethias Trophy - Mons II Challenger Ciudada de Guayaquil - Guayaquil Lambertz Open - Aachen Heilbronn Open - Heilbronn Labertz Open by Stawag - Aachen Tatra Banka Open - Bratislava Asuncion Challenger GHI Bronz Classic - Bronx Copa Petrobras Argentina - Buenos Aires Baden Open - Karlsruhe Kosice Open-Steelers Cup 2008 - Kosice La Serena Open - La Serena Mobilux Open - Luxembourg Copa Kia Challenger ATP - Santiago BMW Tennis Championship - Sunrise Voit Mexico City Open - Mexico City Morocco Tennis Tour - Marrakech Bauer Watertechnilogy Cup 2008 - Eckental Pekao Open - Szczecin Buenos Aires Challenger Internazionali di Tennis di Bergamo - Bergamo Morocco Tennis Tour - Tanger Jersey Challenger San Luis Potosi Challenger Status Athens Open - Athens Karlsruhe Challenger ECM Prague Open 2008 - Prague Prosperita Open 2008 - Ostrava Zagreb Open - Zagreb Sporting Challenger '08-Trofeo Regione Piemonte - Turin KGHM Emax Polish Indoors - Wroclaw Brasilia Challenger Baden Open - Ettlingen Top Wool Challenger-Immagine Trophy - Biella Porsche Open - Poznan dBI Tennis Challenger - Binghamton Dusseldorf Open 2006 - Dusseldorf Mitsubishi Electric Europe Cup - Monza ECU Prague Open - Prague Challenger 42 - Andrezieux Heilbronn Open - Heilbronn USTA Challenger of Las Vegas - Las Vegas Internationaux de Tennis de Brest - Brest V Trofeo Barcelona de Tenis - Barcelona Milan Challenger Jameson Cup - Milan Ethias Trophy - Mons Campionati Internazionali di Sicilia - Palermo Copa Petrobras Uruguay - Montevideo Tatra Banka Slovak Open - Bratislava AT&T Challenge - Atlanta Grolsch Open - Amsterdam Cerveza Club Columbia Open - Bogota BMW Open - Munich Rado Swiss Open - Gstaad International Championship of Croatia - Umag Legg Mason Tennis Classic - Washington D.C. Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Salem Open - Hong Kong St. Petersburg Open - St. Petersburg Gold Flake Open - Chennai Heineken Open - Auckland Cerveza Club Colombia Open - Bogota Chevrolet Cup - Vina del Mar Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Acapulco Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Estoril Open - Estoril Open Seat-Godo 2001 - Barcelona BMW Open - Munich Energis Open - Amsterdam Croatia Open - Umag Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. RCA Championships - Indianapolis The Hamlet Cup - Long Island Brazil Open - Salvador AIG Japan Open - Tokyo BellSouth Open - Vina del Mar Copa Ericsson - Montevideo Mallorca Open - Mallorca Copa Ericsson - Buenos Aires Telenordia Swedish Open - Bastad St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Heineken Open - Auckland Milan Indoors - Milan Open Seat Godo 2003 - Barcelona 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel VI Torneo Internazionale di Tennis - Barletta Hungarian Open - Budapest Heilbronn Open - Heilbronn Kitzbuhel Umag Challenger Ford de Cherbourg - Cherbourg XL Capital Bermuda Open - Bermuda Buenos Aires ECM Cup - Prague KGHM Dialog Polish Indoors - Wroclaw GHI Bronx Classic - Bronx Sardinia International Championship - Cagliari Venice Open - Venice Kyiv UMC Open - Kiev Okal Cup 2003 - Eckental IPP Open - Helsinki Intersport Heilbronn Open - Heilbronn USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Hellmann's Cup - Santiago 4th Sardinia International Championships - Cagliari BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires 2001 UT Tyler Patriot Challenger - Tyler Estoril Open - Estoril Open Seat Godo - Barcelona ATP Tour Challenger at Nellie Gail - Laguna Hills Internazionali di Tennis di San Marino - San Marino Internationaler Raiffeisen Grand Prix - St. Polten Chevrolet Cup - Santiago The Nottingham Cahllenger - Nottingham IPP Open - Helsinki Tatra Banka Open 2006 - Bratislava Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Exim Agmedia Open - Kosice Generali Open - Kitzbuhel Croatia Open - Umag Idea Prokom Open - Sopot Gemax Open - Belgrade Zagreb Open - Zagreb FILA Challenger - Biella Ciur Pribram Challenger - Pribram Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Venice Open - Venice Chennai Open - Chennai Heineken Open - Auckland International Tennis Championships - Delray Beach BellSouth Open - Vina del Mar Open Castilla y Leon - Segovia SAP Open - San Jose Brasil Open - Costa do Sauipe Kroger / St. Jude International - Memphis Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Akbank Private Banking-TED Open - Istanbul The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Allianz Suisse Open - Gstaad Copa AT&T - Buenos Aires Mercedes Cup - Stuttgart Maia Challenger - Oporto Copa Ericsson Brasil - Sao Paulo Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven ATP Heineken Challenger 1999 - Ho Chi Minh City The Nottingham Challenger - Nottingham Campionati Internazionali di Sicilia - Palermo Polish Open 99 - Poznan Unicredit (Suisse) Bank S.A. Challenger - Chiasso Oberstaufen Cup - Oberstaufen The Hilversum Open - Hilversum Open Castilla y Leon - Segovia Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Barletta Citta Della Disfida Open 2000 - Barletta XL Capital Bermuda Open - Bermuda Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Jaegermeister Open - Braunschweig Estoril Open - Estoril CA-Challenge 2000 - Graz Tatra Banka Slovak Open - Bratislava The Stella Artois Championships - London FILA Challenger - Biella TED Open-Akbank Private Banking - Istanbul Generali Open - Kitzbuhel Orange Prokom Open - Sopot BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Segovia Challenger Open Castilla y Leon - Segovia Qwarant Cup - Sopot Grolsch Cup - Warsaw Pomorski Bank Kredytowy Open - Szczecin Copa Ericsson Argentina - Buenos Aires Healthsouth/USTA Men's Challenger of Burbank - Burbank Nuembrecht Challenger - Nuembrecht Prosperita Open 2007 - Ostrava Warsteiner Challenger Wolfsburg - Wolfsburg Honda-Kah Open - Singapore Barletta Citta Della Disfida Open 99 - Barletta Quelle Cup 1999 - Furth BA-CA Tennis Trophy - Vienna Tenniscup of Flanders - Ostende Connex Open Romania - Bucharest Cairo Challenger - Cairo Davidoff Swiss Indoors Basel - Basel Top Wool Challenger Biella - Biella AXA Cup - London Open de L'Isere - Grenoble KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux Sydney International - Sydney Naples Challenger - Naples Czech Open - Prostejov Internationaler Raiffeisen Grand Prix - St. Polten Bogota Challenger MoviStar Open - Vina del Mar ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Pekao Open 2005 - Szczecin Unicredit Czech Open 2007 - Prostejov Challenger Lugano - Lugano U.S. Men's Clay Court Championships - Houston Abierto Mexicano de Tenis Pegaso - Mexico City Grand Prix Hassan II - Casablanca Unique Zagreb Open - Zagreb Czech Open 2006 - Prostejov Kobstaedernes ATP Challenger - Kolding Generali Open - Kitzbuhel Sporting Challenger '07 Trofeo Regione Piemonte - Turin Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot BA-CA Tennis Trophy - Vienna Aberto de Sao Paulo - Sao Paulo Movistar Open - Vina del Mar Brasil Open - Salvador Energis Dutch Open - Amsterdam Aamulehti Tampere Open - Tampere Levene Gouldin & Thompson Tennis Challenger - Binghamton Movistar Open - Vina del Mar Generali Open 2000 - Kitzbuhel Dusseldorf Open Challenger - Dusseldorf RCA Championships - Indianapolis AT&T Challenge - Atlanta Copenhagen Open - Copenhagen Allianz Suisse Open Gstaad - Gstaad CA Tennis Trophy - Vienna Grand Prix Hassan II - Casablanca Guayaquil Challenger International Championships of Sicily - Palermo Miller Lite Hall of Fame Tennis Championships - Newport Kobstaedernes ATP Challenger - Kolding Abierto Mexicano de Tenis Pegaso - Acapulco Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Ostrava Challenger Heineken Open - Auckland Sarasota Challenger Internationaler Raiffeisen Grand Prix - St. Polten TD Waterhouse Cup - Long Island Furth Challenger Cerveza Club Columbia Open - Bogota UBS Open Gstaad - Gstaad U.S. Men's Clay Court Championships - Houston Internazionali di Tennis di San Marino - San Marino Dutch Open Tennis - Amersfoort CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Lima Challenger Bermuda Bournemouth Qatar ExxonMobil Open - Doha Chennai Open - Chennai Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Synsam Swedish Open - Bastad The Samsung Open - Bournemouth Galleryfurniture.com Challenge - Atlanta U.S. Men's Clay Court Championships - Orlando Croatia Open - Umag Heineken Open Shanghai - Shanghai Campionati Internazionali di Sicilia - Palermo Energis Open - Amersfoort Franklin Templeton Tennis Classic - Scottsdale Open de Tenis Comunidad Valenciana - Valencia Kremlin Cup - Moscow Stockholm Open - Stockholm Santiago Olbia Geovillage Open - Olbia KGHM Polish Indoors - Wroclaw Polish Open 2000 - Poznan Pekao Open 2001 - Szczecin Neride Prague Indoor - Prague Zivnobanka Czech Open - Prostejov Kaltenberg Open - Split Venice Challenger - Venice USTA Challenger of Burbank - Burbank Kyiv UMC Open - Kiev Copa Ericsson - Santiago Intersport Heilbronn Open - Heilbronn Las Vegas Challenger - Las Vegas Pekao Open - Szczecin America's Red Clay Tennis Championship - Coral Springs Heineken Open - Auckland Open Seat-Godo 2000 - Barcelona Brasil Open - Costa do Sauipe Dubai Open - Dubai Japan Open - Tokyo Heineken Open Shanghai - Shanghai Mallorca Open - Mallorca CA Tennis Trophy - Vienna Synsam Swedish Open - Bastad Idea Prokom Open - Sopot Open Romania - Bucharest Estoril Open - Estoril Regions Morgan Keegan Championships - Memphis Open SEAT Godo 2006 - Barcelona Dutch Open Tennis - Amersfoort Telenordia Swedish Open - Bastad Copa Telmex - Buenos Aires U.S. Men's Clay Court Championship - Orlando San Marino Qatar Mobil Open '99 - Doha Sybase Open - San Jose Mercedes Cup - Stuttgart Open Seat-Godo '99 - Barcelona Tento Czech Open - Prague Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino RCA Championships - Indianapolis Waldbaum's Hamlet Cup - Long Island Connex Open Romania - Bucharest Tennis Masters Series - Monte Carlo CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Telecom Italia Masters - Rome Gold Flake Open - Chennai Tennis Masters Series - Hamburg Adidas International - Sydney Tennis Masters Series - Toronto Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Generali Open 2002 - Kitzbuhel Davidoff Swiss Indoors - Basel Rogers Masters - Montreal Medibank Private International - Sydney Argentina Open - Buenos Aires 1999 Mercedes Cup - Stuttgart Palermo Wideyes Swedish Open - Bastad BMW Open - Munich Franklin Templeton Tennis Classic - Scottsdale Citrix Tennis Championships - Delray Beach CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Franklin Templeton Tennis Classic - Scottsdale Copenhagen Open - Copenhagen The Dubai Tennis Championships - Dubai Abierto Mexicano de Tenis - Mexico City Kroger / St. Jude International - Memphis The Lipton Championships - Key Biscayne BMW Open - Munich Qatar Mobil Open 2001 - Doha Tennis Masters Series - Indian Wells Trofeo Conde de Godo - Barcelona Copa AT&T - Buenos Aires Tennis Masters Series - Montreal Western & Southern Financial Group Masters - Cincinnati Heineken Trophy - 's-Hertogenbosch Generali Open 2001 - Kitzbuhel AIG Japan Open - Tokyo Newsweek Champions Cup - Indian Wells Pilot Pen Tennis - New Haven Tennis Masters Series - Cincinnati Abierto Mexicano Telfonica MoviStar - Acapulco Prague Rogers Cup - Montreal Open de Moselle - Metz BNP Paribas Masters - Paris Monte Carlo Open - Monte Carlo Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Davidoff Swiss Indoors - Basel NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Tennis Masters Series - Rome Tennis Masters Series - Paris Rome Mercedes Cup - Stuttgart French Open - Paris Hypo Group Tennis International - Portschach French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Copa Telmex - Buenos Aires U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York Tennis Masters Series - Monte Carlo Australian Open - Melbourne Australian Open - Melbourne Davis Cup, Group 1, 2R, CHI-ARG 1-0 Davis Cup, World Group, 1R, ARG-CZE 5-0 Davis Cup, Group 1, 2R, MAR-CZE 0-5 Davis Cup, World Group, QF, ARG-RUS 5-0 Davis Cup, World Group, PO, CZE-GER 2-3 River Oaks International Tennis Tournament - Houston Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, World Group, SF, ESP-ARG 3-2 Olympics - Sydney Olympics - Athens